Giao thức BB84

Giao thức BB84 được công bố vào năm 1983 trên tạp chí Sigact News bởi Bennett và Brassard, những người đã nghiên cứu những ý tưởng về mật mã lượng tử được đưa ra bởi Stephen Weisner, gọi là "Conjugate Coding" từ đầu những năm 70 và phát triển chúng theo cách riêng của mình. BB84 là giao thức mật mã lượng tử đầu tiên ra đời vào năm 1984, nhưng mãi đến tận năm 1991, thí nghiệm đầu tiên về thể thức này mới được thực hiện thành công qua một đường truyền 32 cm. Những hệ thống ngày nay đã được thử nghiệm thành công trên quang sợi ở độ dài hàng trăm km.Giao thức BB84 cực kì an toàn, dựa trên nguyên lý của sự trao đổi thông tin lượng tử này dựa vào sự quan sát các trạng thái lượng tử[1]. Những photon truyền đi được đặt trong một trạng thái riêng biệt bởi người gửi và sau đó được quan sát bởi người nhận. Những trạng thái lượng tử liên hợp không thể được quan sát cùng một lúc. Tùy theo cách quan sát, giá trị của hệ đo được sẽ khác nhau, nhưng trong một hệ các trạng thái liên hợp duy nhất; ví dụ như phân cực của photon được mô tả bởi một trong ba hệ khác nhau: phân cực phẳng, phân cực cầu hay phân cực elip[2]. Như vậy, nếu người gửi và người nhận không thỏa thuận trước về hệ quan sát được sử dụng, người nhận có thể tình cờ hủy thông tin của người nhận mà không nhận được gì có ích.